N H O CN H 2 N NH O